/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="AGENDAFINANCEIRO")
public class AgendaFinanceiroProteu implements Serializable{

    @Id
    @Column(name="AGEF_ST_CODIGO")
    private String agefStCodigo;
    @Column(name="AGEF_ST_NOME")
    private String agefStNome;
    @Column(name="AGEF_ST_CEP")
    private String agefStCEP;
    @Column(name="AGEF_ST_ENDERECO")
    private String agefStEndereco;
    @Column(name="AGEF_ST_END_NUMERO")
    private String agefStEndNumero;
    @Column(name="AGEF_ST_END_COMPLEMENTO")
    private String agefStEndComplemento;
    @Column(name="AGEF_ST_END_BAIRRO")
    private String agefStEndBairro;
    @Column(name="AGEF_ST_END_CIDADE")
    private String agefStEndCidade;
    @Column(name="AGEF_ST_END_UF")
    private String agefStEndUF;
    @Column(name="AGEF_IN_FONE_DDD")
    private Integer agefInFoneDDD;
    @Column(name="AGEF_ST_FONE")
    private String agefStFone;
    @Column(name="AGEF_IN_FONE1_DDD")
    private Integer agefInFone1DDD;
    @Column(name="AGEF_ST_FONE1")
    private String agefStFone1;
    @Column(name="AGEF_IN_FAX_DDD")
    private Integer agefInFaxDDD;
    @Column(name="AGEF_ST_FAX")
    private String agefStFax;
    @Column(name="AGEF_IN_CEL_DDD")
    private Integer agefInCelDDD;
    @Column(name="AGEF_ST_CEL")
    private String agefStCel;
    @Column(name="AGEF_ST_SITE")
    private String agefStSite;
    @Column(name="AGEF_ST_EMAIL")
    private String agefStEmail;
    @Column(name="AGEF_ST_CONTATO")
    private String agefStContato;
    @Column(name="AGEF_ST_FUNCAO")
    private String agefStFuncao;
    @Column(name="AGEF_ST_OBSERVACAO")
    private String agefStObservacao;


    public Integer getAgefInCelDDD() {
        return agefInCelDDD;
    }

    public void setAgefInCelDDD(Integer agefInCelDDD) {
        this.agefInCelDDD = agefInCelDDD;
    }

    public Integer getAgefInFaxDDD() {
        return agefInFaxDDD;
    }

    public void setAgefInFaxDDD(Integer agefInFaxDDD) {
        this.agefInFaxDDD = agefInFaxDDD;
    }

    public Integer getAgefInFone1DDD() {
        return agefInFone1DDD;
    }

    public void setAgefInFone1DDD(Integer agefInFone1DDD) {
        this.agefInFone1DDD = agefInFone1DDD;
    }

    public Integer getAgefInFoneDDD() {
        return agefInFoneDDD;
    }

    public void setAgefInFoneDDD(Integer agefInFoneDDD) {
        this.agefInFoneDDD = agefInFoneDDD;
    }

    public String getAgefStCEP() {
        return agefStCEP;
    }

    public void setAgefStCEP(String agefStCEP) {
        this.agefStCEP = agefStCEP;
    }

    public String getAgefStCel() {
        return agefStCel;
    }

    public void setAgefStCel(String agefStCel) {
        this.agefStCel = agefStCel;
    }

    public String getAgefStCodigo() {
        return agefStCodigo;
    }

    public void setAgefStCodigo(String agefStCodigo) {
        this.agefStCodigo = agefStCodigo;
    }

    public String getAgefStContato() {
        return agefStContato;
    }

    public void setAgefStContato(String agefStContato) {
        this.agefStContato = agefStContato;
    }

    public String getAgefStEmail() {
        return agefStEmail;
    }

    public void setAgefStEmail(String agefStEmail) {
        this.agefStEmail = agefStEmail;
    }

    public String getAgefStEndBairro() {
        return agefStEndBairro;
    }

    public void setAgefStEndBairro(String agefStEndBairro) {
        this.agefStEndBairro = agefStEndBairro;
    }

    public String getAgefStEndCidade() {
        return agefStEndCidade;
    }

    public void setAgefStEndCidade(String agefStEndCidade) {
        this.agefStEndCidade = agefStEndCidade;
    }

    public String getAgefStEndComplemento() {
        return agefStEndComplemento;
    }

    public void setAgefStEndComplemento(String agefStEndComplemento) {
        this.agefStEndComplemento = agefStEndComplemento;
    }

    public String getAgefStEndNumero() {
        return agefStEndNumero;
    }

    public void setAgefStEndNumero(String agefStEndNumero) {
        this.agefStEndNumero = agefStEndNumero;
    }

    public String getAgefStEndUF() {
        return agefStEndUF;
    }

    public void setAgefStEndUF(String agefStEndUF) {
        this.agefStEndUF = agefStEndUF;
    }

    public String getAgefStEndereco() {
        return agefStEndereco;
    }

    public void setAgefStEndereco(String agefStEndereco) {
        this.agefStEndereco = agefStEndereco;
    }

    public String getAgefStFax() {
        return agefStFax;
    }

    public void setAgefStFax(String agefStFax) {
        this.agefStFax = agefStFax;
    }

    public String getAgefStFone() {
        return agefStFone;
    }

    public void setAgefStFone(String agefStFone) {
        this.agefStFone = agefStFone;
    }

    public String getAgefStFone1() {
        return agefStFone1;
    }

    public void setAgefStFone1(String agefStFone1) {
        this.agefStFone1 = agefStFone1;
    }

    public String getAgefStFuncao() {
        return agefStFuncao;
    }

    public void setAgefStFuncao(String agefStFuncao) {
        this.agefStFuncao = agefStFuncao;
    }

    public String getAgefStNome() {
        return agefStNome;
    }

    public void setAgefStNome(String agefStNome) {
        this.agefStNome = agefStNome;
    }

    public String getAgefStObservacao() {
        return agefStObservacao;
    }

    public void setAgefStObservacao(String agefStObservacao) {
        this.agefStObservacao = agefStObservacao;
    }

    public String getAgefStSite() {
        return agefStSite;
    }

    public void setAgefStSite(String agefStSite) {
        this.agefStSite = agefStSite;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final AgendaFinanceiroProteu other = (AgendaFinanceiroProteu) obj;
        if ((this.agefStCodigo == null) ? (other.agefStCodigo != null) : !this.agefStCodigo.equals(other.agefStCodigo)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 5;
        hash = 79 * hash + (this.agefStCodigo != null ? this.agefStCodigo.hashCode() : 0);
        return hash;
    }

    

}
